{extend name='table'}

{block name="button"}

<!--{if auth("remove")}-->
<!--<button data-table-id="QueueTable" data-action='{:url("remove")}' data-rule="id#{id}" data-confirm="确定批量删除记录吗？" class='layui-btn layui-btn-sm layui-btn-primary'>批量删除</button>-->
<!--{/if}-->
{/block}

{block name="content"}
<!--<div class="think-box-notify">-->
    <!--{if isset($super) and $super}-->
<!--    <b>服务状态：</b><b class="margin-right-5" data-queue-message><span class="color-desc">检查中</span></b>-->
<!--    <b data-tips-text="点击可复制【服务启动指令】" class="layui-icon pointer margin-right-20" data-copy="{$command|default=''}">&#xe60e;</b>-->
<!--    <script>$('[data-queue-message]').load('{:sysuri("admin/api.queue/status")}');</script>-->
    <!--{/if}-->
<!--    <b>任务统计：</b>停止 <b class="color-text" data-extra="pre">{$total.pre|default=0}</b> 个任务，处理中 <b class="color-blue" data-extra="dos">{$total.oks|default=0}</b> 个任务，已失败 <b class="color-red" data-extra="ers">{$total.ers|default=0}</b> 个任务。-->
<!--</div>-->
<div class="think-box-shadow">
    {include file='queue/index_search'}
    <table id="QueueTable" data-line="2" data-url="{:sysuri()}" data-target-search="form.form-search"></table>
</div>
{/block}

{block name='script'}
<script>
    $(function () {
        $('#QueueTable').layTable({
            even: true, height: 'full',
            sort: {field: 'last_time desc,id', type: 'desc'},
            cols: [[
                {checkbox: true, fixed: 'left'},
                {
                    field: 'name', title: '任务名称'
                },
                {
                    field: 'command', title: '任务命令'
                },
                {
                    field: 'expression', title: '任务规则'
                },
                {
                    field: 'status_name', title: '任务状态'
                },
                {
                    field: 'last_time', title: '最近执行时间'
                },
                // {toolbar: '#toolbar', title: '操作面板', align: 'center', minWidth: 210, fixed: 'right'}
            ]]
        });
    });
</script>

<script type="text/html" id="toolbar">

    <!--{if auth('redo')}-->
    {{# if(d.status===3){ }}
    <a class="layui-btn layui-btn-sm" data-confirm="确定要重置该任务吗？" data-queue="{:url('redo')}?code={{d.code}}">重 置</a>
    {{# }else{ }}
    <a class="layui-btn layui-btn-sm layui-btn-disabled">重 置</a>
    {{# } }}
    <!--{/if}-->

    <!--{if auth('remove')}-->
    <a class='layui-btn layui-btn-sm layui-btn-danger' data-confirm="确定要删除该任务吗？" data-action='{:url("remove")}' data-value="id#{{d.id}}">删 除</a>
    <!--{/if}-->

    <a class='layui-btn layui-btn-sm layui-btn-normal' onclick="$.loadQueue('{{d.code}}',false,this)">日 志</a>
</script>
{/block}
